package com.sport.service;

import com.sport.pojo.dto.CampMessageDto;
import com.sport.pojo.dto.RoomDto;
import com.sport.pojo.entity.UandR;
import com.sport.pojo.vo.CampMessageVo;
import com.sport.pojo.vo.RoomVo;

import java.util.List;

public interface RoomService2 {
    List<RoomVo> findRoom(String currentAccount);
    int createRoom(RoomDto roomDto);
    RoomVo findRoomByUserId(String userId);
    int userIntoRoom(UandR uandR);
    int userChangeCamp(UandR uandR);
    public CampMessageVo showRoomNumber(String roomId);

    int exitRoom(UandR uandR);

    int destroyRoom(UandR uandR);

    int kickUser(UandR uandR);

    List<RoomVo> findNormalRoom(String currentId);
}
